to make a treaty - Español Inglés Diccionario